فیلترها/جستجو در نتایج    

فیلترها

سال

بانک‌ها




گروه تخصصی











متن کامل


اطلاعات دوره: 
  • سال: 

    1396
  • دوره: 

    15
  • شماره: 

    49
  • صفحات: 

    245-261
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    828
  • دانلود: 

    245
چکیده: 

تخمین دقیق تلاش لازم برای توسعه سرویس های نرم افزاری یک چالش بزرگ هم در صنعت و هم برای محققین است. مفهوم تلاش یک پارامتر مهم و تاثیرگذار در فرآیند توسعه و مدیریت سرویس های نرم افزاری است. تخمین دقیق تلاش به مدیران پروژه کمک می کند تا منابع را بهتر تخصیص دهند و هزینه و زمان را طوری مدیریت کنند که پروژه در وقت و بودجه تعیین شده به اتمام برسد. یکی از مشهورترین روش های تخمین تلاش، استفاده از قیاس و مقایسه یک سرویس با موارد مشابه قبلی است. متاسفانه روش قیاس بدون استفاده از وزن های مناسب و ارزش دهی به ویژگی های یک سرویس، نتایج خوبی نخواهد داشت. بنابراین در این مقاله سعی شده تا با ترکیب روش قیاس و الگوریتم تکامل تفاضلی یک مدل کارا و قابل اطمینان برای برآورد تلاش لازم جهت توسعه سرویس های نرم افزاری ایجاد شود. مدل پیشنهادی بر روی داده های واقعی مستخرج از پایگاه داده ISBSG و دو پایگاه داده مصنوعی مورد ارزیابی قرار گرفت و نتایج با روش های مشهور تخمین تلاش مقایسه گردید، مقادیر به دست آمده برای مخازن داده ای ISBSG، همگن و ناهمگن به ترتیب و به طور میانگین بهبود 28%، 34% و 19% را نشان می داد.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 828

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 245 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
نویسندگان: 

KHATIBI ELHAM | KHATIBI BARDSIRI VAHID

اطلاعات دوره: 
  • سال: 

    2018
  • دوره: 

    9
  • شماره: 

    1 (31)
  • صفحات: 

    41-49
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    353
  • دانلود: 

    0
چکیده: 

Accurate estimating is one of the most important activities in the field of Software project management. Different aspects of Software projects must be estimated among which time and Effort are of significant importance to efficient project planning. Due to complexity of Software projects and lack of information at the early stages of project, reliable Effort Estimation is a challenging issue. In this paper, a hybrid model is proposed to estimate the Effort of Software projects. The proposed model is a combination of particle swarm optimization algorithm and a linear regression method in which coefficient finding is optimally performed.Moreover, the Estimation equation is adjusted using project size metric so that the most accurate estimate is achieved. A relatively real large data set is employed to evaluate the performance of the proposed model and the results are compared with other models. The obtained results showed that the proposed hybrid model can improve the accuracy of estimates.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 353

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
نویسندگان: 

Moradbeiky Amin

اطلاعات دوره: 
  • سال: 

    2023
  • دوره: 

    11
  • شماره: 

    1
  • صفحات: 

    39-51
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    26
  • دانلود: 

    0
چکیده: 

Managing Software projects due to its intangible nature is full of challenges when predicting the Effort needed for development. Accordingly, there exist many studies with the attempt to devise models to estimate Efforts necessary in developing Software. According to the literature, the accuracy of estimator models or methods can be improved by correct application of data filtering or feature weighting techniques. Numerous models have also been proposed based on machine learning methods for data modeling. This study proposes a new model consisted of data filtering and feature weighting techniques to improve the Estimation accuracy in the final step of data modeling. The model proposed in this study consists of three layers. Tools and techniques in the first and second layers of the proposed model select the most effective features and weight features with the help of LSA (Lightning Search Algorithm). By combining LSA and an artificial neural network in the third layer of the model, an estimator model is developed from the first and second layers, significantly improving the final Estimation accuracy. The upper layers of this model filter out and analyze data of lower layers. This arrangement significantly increased the accuracy of final Estimation. Three datasets of real projects were used to evaluate the accuracy of proposed model, and the results were compared with those obtained from different methods. The results were compared based on performance criteria, indicating that the proposed model effectively improved the Estimation accuracy.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 26

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources
اطلاعات دوره: 
  • سال: 

    1396
  • دوره: 

    9
  • شماره: 

    3
  • صفحات: 

    507-530
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    1043
  • دانلود: 

    298
چکیده: 

دقت در تخمین تلاش لازم برای تولید نرم افزار، موجب شده است که تخمین تلاش هنوز به عنوان موضوع چالش انگیزی مطرح باشد. علاوه بر تخمین تلاش کلی، تعیین تلاش صرف شده در هر مرحله از تولید نیز به دلیل برنامه ریزی منابع اهمیت دارد، زیرا تخصیص نادرست منابع می تواند به شکست پروژه منجر شود. در این مقاله، یک شبکه بیزی برای تخمین تلاش برپایه مولفه های موثر و فرایند تولید ارائه شده است. در این مدل بین مراحل تولید، حلقه های تکرار در نظر گرفته شده که میزان تکرار آنها برای پروژه های مختلف، متفاوت خواهد بود و موجب می شود که درصد تلاش صرف شده در هر مرحله تولید برای هر پروژه به صورت منحصربه فرد تعیین شود. معیار خطای حاصل از تخمین تلاش، بهینه سازی شده و ضریب های بهینه برای اصلاح مدل به دست می آیند. نتایج مقایسه مدل پیشنهادی با مدل های دیگر تخمین نشان می دهد مدل پیشنهاد شده، علاوه بر توانایی در تخمین دقیق تلاش کلی (با خطا 0.114)، قابلیت بالایی نیز برای تعیین تلاش هر مرحله تولید دارد.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 1043

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 298 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
اطلاعات دوره: 
  • سال: 

    2016
  • دوره: 

    2
  • شماره: 

    4
  • صفحات: 

    31-38
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    261
  • دانلود: 

    0
چکیده: 

In recent years, utilization of feature selection techniques has become an essential requirement for processing and model construction in different scientific areas. In the field of Software project Effort Estimation, the need to apply dimensionality reduction and feature selection methods has become an inevitable demand. The high volumes of data, costs, and time necessary for gathering data, and also the complexity of the models used for Effort Estimation are all reasons to use the methods mentioned. Therefore, in this article, a genetic algorithm has been used for feature selection in the field of Software project Effort Estimation. This technique has been tested on well-known datasets. Implementation results indicate that the resulting subset, compared to the original dataset, has produced better outcomes in terms of Effort Estimation accuracy. This article showed that genetic algorithms are ideal methods for selecting a subset of features and improving Effort Estimation accuracy.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 261

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
اطلاعات دوره: 
  • سال: 

    1400
  • دوره: 

    9
  • شماره: 

    3
  • صفحات: 

    329-340
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    89
  • دانلود: 

    0
چکیده: 

متن کامل این مقاله به زبان انگلیسی می باشد. لطفا برای مشاهده متن کامل مقاله به بخش انگلیسی مراجعه فرمایید.لطفا برای مشاهده متن کامل این مقاله اینجا را کلیک کنید.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 89

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources
اطلاعات دوره: 
  • سال: 

    2016
  • دوره: 

    2
  • شماره: 

    4
  • صفحات: 

    9-16
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    204
  • دانلود: 

    0
چکیده: 

predicting the Effort of a successful project has been a major problem for Software engineers the significance of which has led to extensive investigation in this area. One of the main objectives of Software engineering society is the development of useful models to predict the costs of Software product development. The absence of these activities before starting the project will lead to various problems. Researchers focus their attention on determining techniques with the highest Effort prediction accuracy or on suggesting new combinatory techniques for providing better estimates. Despite providing various methods for the Estimation of Effort in Software projects, compatibility and accuracy of the existing methods is not yet satisfactory. In this article, a new method has been presented in order to increase the accuracy of Effort Estimation. This model is based on the type-2 fuzzy logic in which the gradient descend algorithm and the neurofuzzy- genetic hybrid approach have been used in order to teach the type-2 fuzzy system. In order to evaluate the proposed algorithm, three databases have been used. The results of the proposed model have been compared with neuro-fuzzy and type- 1 fuzzy system. This comparison reveals that the results of the proposed model have been more favorable than those of the other two models.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 204

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
نویسندگان: 

Nasr Ehsan | Mohebbi Keyvan

اطلاعات دوره: 
  • سال: 

    2024
  • دوره: 

    56
  • شماره: 

    2
  • صفحات: 

    155-170
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    7
  • دانلود: 

    0
چکیده: 

Project management in Software development is one of the most crucial activities as it encompasses the entire Software development process from start to finish. Estimating the Effort required for Software projects is a significant challenge in project management. Managing Software projects and consequently estimating their Effort for more efficient and impactful management of such projects is necessary and unavoidable. Analogy-based Estimation in Software Effort Estimation involves comparing new projects to completed ones. However, this method can be ineffective due to variations in feature importance and dependencies. To address this, weights are assigned to features using optimization techniques like meta-heuristic algorithms. Yet, these algorithms may get stuck in local optima, yielding nonoptimal results. An approach to estimate Software Effort is proposed in this study. It aims to find global optimal feature weights by combining particle swarm and genetics metaheuristic algorithms. This hybrid approach leverages particle motion and composition to enhance solution generation, increasing the likelihood of finding the global optimum and overcoming local optima issues. The algorithm calculates feature weights for project Estimation using analogy-based methods. The proposed approach was tested and assessed using two datasets, namely Maxwell and Desharnais. The experimental results indicated an enhancement in the evaluation criteria, including MMRE, MdMRE, and PRED, compared to similar research works.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 7

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
اطلاعات دوره: 
  • سال: 

    1400
  • دوره: 

    10
  • شماره: 

    3
  • صفحات: 

    86-98
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    85
  • دانلود: 

    26
چکیده: 

تخمین صحیح تلاش لازم برای توسعه نرم افزار، نقش مهمی در موفقیت این قبیل پروژه ها دارد. تاکنون پژوهشهای متعددی برای تخمین تلاش انجام شده است، لیکن بهبود دقت این محاسبه هنوز از چالشهای مطرح است. در این مقاله، راهکاری مبتنی بر الگوریتمهای فراابتکاری برای حل این چالش ارائه شده است. روش کار به این صورت است که ابتدا از الگوریتم جستجوی فاخته به منظور انتخاب صحیح ویژگیهای نرم افزاری مطرح در تخمین تلاش استفاده می شود. سپس جواب های به دست آمده با استفاده از الگوریتم بهینه سازی ازدحام ذرات بیشتر مورد واکاوی قرار می گیرد. ایده این کار آن است که اجرای متوالی الگوریتم های مذکور باعث جستجوی دقیق تر فضای مسأله شده و امکان دسترسی به بهینه سراسری، یعنی ویژگیهای بهینه را افزایش دهد. در نهایت، ویژگیهای انتخاب شده به عنوان پارامترهای ورودی مدل پسا معماری کوکومو2 مورد استفاده قرار گرفته و تلاش لازم، محاسبه می شود. راهکار پیشنهادی بر روی دو مجموعه داده کوکومو81 و کوکوموناسا مورد بررسی قرار گرفته و به منظور ارزیابی آن از دو معیار متوسط شدت خطای نسبی و درصد پیش بینی استفاده شده است. نتایج به دست آمده از آزمایش های این راهکار و مقایسه آن با پژوهشهای پیشین نشان می دهد که در کوکومو81، مقدار متوسط شدت خطای نسبی به اندازه 177/0 کاهش یافته و درصد پیش بینی به ترتیب در سه حالت 25، 30 و 40 درصد، به اندازه 87/7%، 04/8% و 66/8% افزایش یافته است. همچنین در کوکوموناسا، مقدار متوسط شدت خطای نسبی به اندازه 151/0 کاهش یافته و درصد پیش بینی به ترتیب در سه حالت 25، 30 و 40 درصد، به اندازه 55/7%، 98/7% و 11/8% افزایش یافته است.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 85

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 26 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
اطلاعات دوره: 
  • سال: 

    1397
  • دوره: 

    16
  • شماره: 

    54
  • صفحات: 

    39-52
تعامل: 
  • استنادات: 

    0
  • بازدید: 

    416
  • دانلود: 

    113
چکیده: 

امروزه تخمین تلاش توسعه نرم افزار در مدیریت پروژه های نرم افزاری امری حیاتی است. برآورد دقیق هزینه نه تنها به مشتریان و سرمایه گذاران کمک می کند، بلکه در تصمیم گیری منطقی حین انجام پروژه و مدیریت پروژه نرم افزاری نیز تاثیر گذار خواهد بود. تا کنون مدل های تخمین بی شماری ابداع و مورد استفاده قرار گرفته است. بسیاری از رویکردهای تخمین تلاش فعلی با جمع آوری داده ها از پروژه های قبلی انجام می شود. روش استدلال مبتنی بر رویداد یکی از تکنیک های موفق در زمینه تخمین تلاش پروژه های نرم افزاری است. این روش به تنهایی از دقت پایینی برخوردار است که این نقص را می توان با ایجاد مدل های ترکیبی بر طرف کرد. در این مقاله سعی شده است که با ترکیب مدل استنتاج مبتنی بر رویداد و دو الگوریتم فرا اکتشافی مستقل از جمله الگوریتم ازدحام ذرات و الگوریتم کرم شب تاب مدل ترکیبی جدیدی پیشنهاد و عملکرد مدل پیشنهادی را مورد ارزیابی قرار دهیم. با توجه به نتایج بدست آمده مدل پیشنهادی بر روی سه مجموعه داده کوکومو، آلبرشت و ماکسول، می توان گفت که الگوریتم کرم شب تاب عملکرد قابل قبولی داشته است.

شاخص‌های تعامل:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

بازدید 416

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesدانلود 113 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesاستناد 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمرجع 0
litScript
telegram sharing button
whatsapp sharing button
linkedin sharing button
twitter sharing button
email sharing button
email sharing button
email sharing button
sharethis sharing button